#pragma once

#include <iconnection.hpp>

class Connection : public IConnection
{
public:
	Connection();
	virtual void start() override;

protected:
	virtual boost::asio::ip::tcp::iostream& stream();
	
	virtual ~Connection();

private:
	boost::asio::ip::tcp::iostream m_stream;
};

